--- ./src/codecfinder.py.orig	2012-09-16 16:20:02.000000000 +0000
+++ ./src/codecfinder.py	2013-06-01 20:30:06.000000000 +0000
@@ -131,7 +131,7 @@
        if Gst.ElementFactory.list_is_type(fact, 16):
            muxers.append(fact.get_name())
            features.append(fact)
-   muxerfeature = dict(list(zip(muxers, features)))
+   muxerfeature = dict(zip(muxers, features))
    incomingcaps = Gst.caps_from_string(containercaps)
    # print "incomingcaps is " + str(containercaps)
    for muxer in muxers:
@@ -183,7 +183,7 @@
                if fact.get_name() != 'encodebin':
                    encoders.append(fact.get_name())
                    features.append(fact)
-   encoderfeature = dict(list(zip(encoders, features)))
+   encoderfeature = dict(zip(encoders, features))
    
    if isinstance(audioencodercaps, str): # this value should always be a caps value, so this sometimes being a string is a bug
        incomingcaps = Gst.caps_from_string(audioencodercaps)
@@ -236,7 +236,7 @@
        #        fact.get_metadata().split('/')):
        #    encoders.append(fact.get_name())
        #   features.append(fact)
-   encoderfeature = dict(list(zip(encoders, features)))
+   encoderfeature = dict(zip(encoders, features))
    # print "videoencodercaps is " + str(videoencodercaps)
    incomingcaps = videoencodercaps
    for x in encoders:
